A Peer-to-peer Framework for Mobile Collaboration
نویسندگان
چکیده
The paper describes a framework used to develop mobile collaborative applications in Java 2 Micro Edition (J2ME). The framework focuses on the support for same-placesame-time collaboration on mobile phones utilising personal area networks (PANs). We believe that the PAN technology available on mobile phones enables for a broad range of new collaborative applications supporting collocated work and spontaneous interaction. Today, such applications can be developed using J2ME along with PANAPIs like the Bluetooth API supported by the most recent mobile phones. However, these APIs lack of high-level peer-topeer primitives, so the developers have to focus too much on the technical aspects and not the collaborative aspects. Our framework provides the necessary high-level concepts to develop collaborative peer-to-peer applications and is independent of the underlying PAN technology. This paper describes the concepts, the design, and results from developing applications using our framework.
منابع مشابه
Group Collaboration, Scaffolding Instruction, and Peer Assessment of Iranian EFL Learners Oral Tasks
Peer assessment has gained growing popularity in education and teaching. Being a learning tool, evaluating their peers can equip learners with skills to develop judgments about what forms high-quality work. There have been however research gaps in the literature showing a lack of adequate work on the investigation of peer assessment in a group-oriented classroom context. The present study inten...
متن کاملSoftware ENgineering MoCha: a framework for coordination using mobile channels
In this paper we describe MoCha, an infrastructure for distributed communication and collaboration using mobile channels as its medium. Channels allow directed, anonymous, and peer-to-peer communication among entities, while mobility ensures that the structure of their connections can change over time in arbitrary ways. MoCha provides a distributed middle-ware designed for communication and col...
متن کاملMobile Peer-to-peer Collaborative Framework and Applications
This chapter describes the Peer2Me mobile peer-to-peer framework, Peer2Me applications, and experiences from using the Peer2Me framework. Peer2Me supports mobile collaboration utilizing Bluetooth and Java ME. The framework runs on standard Java ME-enabled mobile phones and it enables rapid development of various kinds of collaborative peer-to-peer applications. In the chapter we describe some o...
متن کاملA New Conceptual Framework for Cscl: Supporting Diverse Forms of Reflection through Multiple Interactions
While traditional computer-supported learning environments (i.e. desktop PCs) have been show to promote collaboration they have been largely constrained by the confines of a classroom setting. With the influx of wireless technologies, new opportunities have been opened for designing novel computer-supported environments that support a wider range of collaborative interactions. For instance, col...
متن کاملArchitectural concerns in distributed and mobile collaborative systems - Parallel, Distributed and Network-Based Processing, 2003. Proceedings. Eleventh Euromicro Conferen
There have been considerable attempts to integrate Workflow Management Systems (WfMS), Groupware Systems, and Business Process Modeling Systems to provide a uniform platform for distributed and mobile collaboration (DMC) of geographically dispersed project teams. Such distributed and mobile teamwork defines new challenges for current IT platforms in terms of architecture and business-specific c...
متن کامل